package com.budwk.app.sqfwV2.dto.dto;

import com.budwk.app.sqfwDoc.codeGenerator.pdfGenerate.AbstractCustomerPdfCreateField;
import com.budwk.starter.common.openapi.annotation.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
public class AuthenticRightDTO extends AbstractCustomerPdfCreateField {


    @ApiModelProperty(description = "判断取值")
    private String caseType;
    @ApiModelProperty(description = "案件名称")
    private String noticeType;
    @ApiModelProperty(description = "其他部门")
    private String otherDep;
    @ApiModelProperty(description = "案件标题")
    private String title;
    @ApiModelProperty(description = "人员类型")
    private String userType;
    @ApiModelProperty(description = "人员行为")
    private String userActive;
    @ApiModelProperty(description = "案件号")
    private String caseNumber;
    @ApiModelProperty(description = "案件名称")
    private String caseName;
    @ApiModelProperty(description = "处置部门")
    private List<DeptDTO> competentDepartment;


    @ApiModelProperty(description = "到场时间")
    private Date arrivalTime;
    @ApiModelProperty(description = "协调时间")
    private Date coordinateTime;
    @ApiModelProperty(description = "到场地址")
    private String arrivalAddress;
    @ApiModelProperty(description = "实地回访情况")
    private String onSiteFollowUpSituation;
    @ApiModelProperty(description = "协调情况现场图片")
    private List<String> visitPictures;
    @ApiModelProperty(description = "现场图片")
    private List<String> huifangVisitPictures;

    @ApiModelProperty(description = "案件图片")
    private List<String> casePictures;
    @ApiModelProperty(description = "案件描述")
    private String caseDescription;
    @ApiModelProperty(description = "案件地址")
    private String caseAddress;
    @ApiModelProperty(description = "核查人员签字")
    private String checkedUnitLeader;
    @ApiModelProperty(description = "核实内容")
    private String verificationContent;
    @ApiModelProperty(description = "协调情况")
    private String coordinationSituation;
    @ApiModelProperty(description = "协调对象")
    private List<ContentDTO> coordinationSituationList;
    @ApiModelProperty(description = "联系人")
    private String linkman;
    @ApiModelProperty(description = "联系人电话")
    private String phone;
    @ApiModelProperty(description = "下载标记")
    private String downFlag;
    @ApiModelProperty(description = "案件合并备注")
    private String mergeNotes;
}
